body{background:#fafafa;overflow-x:hidden;}
.za-header-nav{height:42px;top:0;overflow:hidden;position:fixed;background-color:#00adff;left:0;right:0;z-index:1030000;line-height:42px;color:white}
.za-menu{border-right:1px solid #ccc;}
.za-menu>.tree-menu{border-radius:0;border:none;}
#za-main{margin-top:56px}
@media (min-width: 768px) {
    #za-main {
      margin-left:215px;
      padding-right:10px;
    }
    .za-menu{position:fixed;height:100%;top:42px}
  }